package com.zpark.drug.service;

import com.github.pagehelper.PageInfo;
import com.zpark.drug.pojo.Supplier;

import java.util.List;

public interface SupplierService {
    /**
     * 查询所有供应商
     * @return
     */
    public List<Supplier> findAll();

    /**
     * 根据主键id查询一条供应商
     *
     * @param id
     * @return
     */
    public Supplier findById(Integer id);

    /**
     * 新增一条供应商信息
     * @param supplier
     */
    public int addSupplier(Supplier supplier);

    /**
     * 修改一条供应商信息
     * @param supplier
     */
    public int updateSupplier(Supplier supplier);

    /**
     * 根据主键id删除一条供应商对象
     * @param id
     * @return
     */
    public int deleteSupplierById(Integer id);

    /**
     *分页查询供应商数据
     *
     */
    public PageInfo<Supplier> findPage(int page, int size, String param);

}
